<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
if (!defined('BASEPATH'))
    exit('No direct script access allowed');

class functiononderwijs extends CI_Controller {

    function functiononderwijs() {
        parent::__construct();
        $this->load->model('function_model');
        $this->load->helper('url');
        $this->load->helper('form');
        $this->load->library('session');
    }

    function index() {
        
        $data['page'] = 'functioneducation';

        if ($this->session->userdata('gemeente') !== FALSE && $this->session->userdata('gemeente1') !== FALSE) {
        
        
        $gemeentenaam = $this->session->userdata('gemeente');
        $jaar = $this->session->userdata('jaar');
        $data['gemeente'] = $gemeentenaam;
        $this->db->select('CBS');
        $this->db->from('gemeenten');
        $this->db->where('Naam', $gemeentenaam);
        $query = $this->db->get();
        $gemeente = $query->row()->CBS;
        $this->db->select('Inwoners');
        $this->db->from('gemeenten_cijfers');
        $this->db->where('gemeente', $gemeente);
        $this->db->where('jaar', $jaar);
        $query = $this->db->get();
        $inwoners = $query->row()->Inwoners;
        $inwoners = $inwoners / 1000;

        if ($this->session->userdata('gemeente1')) {
            $this->db->select('CBS');
            $this->db->from('gemeenten');
            $this->db->where('Naam', $this->session->userdata('gemeente1'));
            $query = $this->db->get();
            $gemeente1 = $query->row()->CBS;
            $this->db->select('Inwoners');
            $this->db->from('gemeenten_cijfers');
            $this->db->where('gemeente', $gemeente1);
            $this->db->where('jaar', $jaar);
            $query = $this->db->get();
            $inwoners1 = $query->row()->Inwoners;
            $inwoners1 = $inwoners1 / 1000;
        }

        if ($this->session->userdata('gemeente2')) {
            $this->db->select('CBS');
            $this->db->from('gemeenten');
            $this->db->where('Naam', $this->session->userdata('gemeente2'));
            $query = $this->db->get();
            $gemeente2 = $query->row()->CBS;
        }

        if ($this->session->userdata('gemeente3')) {
            $this->db->select('CBS');
            $this->db->from('gemeenten');
            $this->db->where('Naam', $this->session->userdata('gemeente3'));
            $query = $this->db->get();
            $gemeente3 = $query->row()->CBS;
        }

        $data['onderwijseigen'] = array(
            'OpenbaarBasis' => (round(function_model::getOpenbaarBasis($gemeente, $jaar), 2)),
            'OpenbaarBasisHuisvesting' => (round(function_model::getOpenbaarBasisHuisvesting($gemeente, $jaar), 2)),
            'BijzonderBasis' => (round(function_model::getBijzonderBasis($gemeente, $jaar), 2)),
            'BijzonderBasisHuisvesting' => (round(function_model::getBijzonderBasisHuisvesting($gemeente, $jaar), 2)),
            'OpenbaarSpeciaal' => (round(function_model::getOpenbaarSpeciaal($gemeente, $jaar), 2)),
            'OpenbaarSpeciaalHuisvesting' => (round(function_model::getOpenbaarSpeciaalHuisvesting($gemeente, $jaar), 2)),
            'BijzonderSpeciaal' => (round(function_model::getBijzonderSpeciaal($gemeente, $jaar), 2)),
            'BijzonderSpeciaalHuisvesting' => (round(function_model::getBijzonderSpeciaalHuisvesting($gemeente, $jaar), 2)),
            'OpenbaarVoortgezet' => (round(function_model::getOpenbaarVoortgezet($gemeente, $jaar), 2)),
            'OpenbaarVoortgezetHuisvesting' => (round(function_model::getOpenbaarVoortgezetHuisvesting($gemeente, $jaar), 2)),
            'BijzonderVoortgezet' => (round(function_model::getBijzonderVoortgezet($gemeente, $jaar), 2)),
            'BijzonderVoortgezetHuisvesting' => (round(function_model::getBijzonderVoortgezetHuisvesting($gemeente, $jaar), 2)),
            'Gemeenschappelijk' => (round(function_model::getGemeenschappelijk($gemeente, $jaar), 2)),
            'Volwassenen' => (round(function_model::getVolwassenen($gemeente, $jaar), 2)),
            'Totaal' => (round(function_model::getTotaalonderwijs($gemeente, $jaar), 2)),
            'OpenbaarBasisperinw' => (round((function_model::getOpenbaarBasis($gemeente, $jaar) / $inwoners), 2)),
            'OpenbaarBasisHuisvestingperinw' => (round((function_model::getOpenbaarBasisHuisvesting($gemeente, $jaar) / $inwoners), 2)),
            'BijzonderBasisperinw' => (round((function_model::getBijzonderBasis($gemeente, $jaar) / $inwoners), 2)),
            'BijzonderBasisHuisvestingperinw' => (round((function_model::getBijzonderBasisHuisvesting($gemeente, $jaar) / $inwoners), 2)),
            'OpenbaarSpeciaalperinw' => (round((function_model::getOpenbaarSpeciaal($gemeente, $jaar) / $inwoners), 2)),
            'OpenbaarSpeciaalHuisvestingperinw' => (round((function_model::getOpenbaarSpeciaalHuisvesting($gemeente, $jaar) / $inwoners), 2)),
            'BijzonderSpeciaalperinw' => (round((function_model::getBijzonderSpeciaal($gemeente, $jaar) / $inwoners), 2)),
            'BijzonderSpeciaalHuisvestingperinw' => (round((function_model::getBijzonderSpeciaalHuisvesting($gemeente, $jaar) / $inwoners), 2)),
            'OpenbaarVoortgezetperinw' => (round((function_model::getOpenbaarVoortgezet($gemeente, $jaar) / $inwoners), 2)),
            'OpenbaarVoortgezetHuisvestingperinw' => (round((function_model::getOpenbaarVoortgezetHuisvesting($gemeente, $jaar) / $inwoners), 2)),
            'BijzonderVoortgezetperinw' => (round((function_model::getBijzonderVoortgezet($gemeente, $jaar) / $inwoners), 2)),
            'BijzonderVoortgezetHuisvestingperinw' => (round((function_model::getBijzonderVoortgezetHuisvesting($gemeente, $jaar) / $inwoners), 2)),
            'Gemeenschappelijkperinw' => (round((function_model::getGemeenschappelijk($gemeente, $jaar) / $inwoners), 2)),
            'Volwassenenperinw' => (round((function_model::getVolwassenen($gemeente, $jaar) / $inwoners), 2)),
            'Totaalperinw' => (round((function_model::getTotaalonderwijs($gemeente, $jaar) / $inwoners), 2)),
        );

        $data['onderwijsandere'] = array(
            'OpenbaarBasis' => (round(function_model::getOpenbaarBasis($gemeente1, $jaar), 2)),
            'OpenbaarBasisHuisvesting' => (round(function_model::getOpenbaarBasisHuisvesting($gemeente1, $jaar), 2)),
            'BijzonderBasis' => (round(function_model::getBijzonderBasis($gemeente1, $jaar), 2)),
            'BijzonderBasisHuisvesting' => (round(function_model::getBijzonderBasisHuisvesting($gemeente1, $jaar), 2)),
            'OpenbaarSpeciaal' => (round(function_model::getOpenbaarSpeciaal($gemeente1, $jaar), 2)),
            'OpenbaarSpeciaalHuisvesting' => (round(function_model::getOpenbaarSpeciaalHuisvesting($gemeente1, $jaar), 2)),
            'BijzonderSpeciaal' => (round(function_model::getBijzonderSpeciaal($gemeente1, $jaar), 2)),
            'BijzonderSpeciaalHuisvesting' => (round(function_model::getBijzonderSpeciaalHuisvesting($gemeente1, $jaar), 2)),
            'OpenbaarVoortgezet' => (round(function_model::getOpenbaarVoortgezet($gemeente1, $jaar), 2)),
            'OpenbaarVoortgezetHuisvesting' => (round(function_model::getOpenbaarVoortgezetHuisvesting($gemeente1, $jaar), 2)),
            'BijzonderVoortgezet' => (round(function_model::getBijzonderVoortgezet($gemeente1, $jaar), 2)),
            'BijzonderVoortgezetHuisvesting' => (round(function_model::getBijzonderVoortgezetHuisvesting($gemeente1, $jaar), 2)),
            'Gemeenschappelijk' => (round(function_model::getGemeenschappelijk($gemeente1, $jaar), 2)),
            'Volwassenen' => (round(function_model::getVolwassenen($gemeente1, $jaar), 2)),
            'Totaal' => (round(function_model::getTotaalonderwijs($gemeente1, $jaar), 2)),
            'OpenbaarBasisperinw' => (round((function_model::getOpenbaarBasis($gemeente1, $jaar) / $inwoners1), 2)),
            'OpenbaarBasisHuisvestingperinw' => (round((function_model::getOpenbaarBasisHuisvesting($gemeente1, $jaar) / $inwoners1), 2)),
            'BijzonderBasisperinw' => (round((function_model::getBijzonderBasis($gemeente1, $jaar) / $inwoners1), 2)),
            'BijzonderBasisHuisvestingperinw' => (round((function_model::getBijzonderBasisHuisvesting($gemeente1, $jaar) / $inwoners1), 2)),
            'OpenbaarSpeciaalperinw' => (round((function_model::getOpenbaarSpeciaal($gemeente1, $jaar) / $inwoners1), 2)),
            'OpenbaarSpeciaalHuisvestingperinw' => (round((function_model::getOpenbaarSpeciaalHuisvesting($gemeente1, $jaar) / $inwoners1), 2)),
            'BijzonderSpeciaalperinw' => (round((function_model::getBijzonderSpeciaal($gemeente1, $jaar) / $inwoners1), 2)),
            'BijzonderSpeciaalHuisvestingperinw' => (round((function_model::getBijzonderSpeciaalHuisvesting($gemeente1, $jaar) / $inwoners1), 2)),
            'OpenbaarVoortgezetperinw' => (round((function_model::getOpenbaarVoortgezet($gemeente1, $jaar) / $inwoners1), 2)),
            'OpenbaarVoortgezetHuisvestingperinw' => (round((function_model::getOpenbaarVoortgezetHuisvesting($gemeente1, $jaar) / $inwoners1), 2)),
            'BijzonderVoortgezetperinw' => (round((function_model::getBijzonderVoortgezet($gemeente1, $jaar) / $inwoners1), 2)),
            'BijzonderVoortgezetHuisvestingperinw' => (round((function_model::getBijzonderVoortgezetHuisvesting($gemeente1, $jaar) / $inwoners1), 2)),
            'Gemeenschappelijkperinw' => (round((function_model::getGemeenschappelijk($gemeente1, $jaar) / $inwoners1), 2)),
            'Volwassenenperinw' => (round((function_model::getVolwassenen($gemeente1, $jaar) / $inwoners1), 2)),
            'Totaalperinw' => (round((function_model::getTotaalonderwijs($gemeente1, $jaar) / $inwoners1), 2)),
        );

        }
        $this->load->view('include/popups', $data);
    }

}

?>
